

form{ width:400px;
	  height:300px;
	  margin:0 auto;
	  border:solid 8px #BABDBA;
	  background:#FFF;
	  margin-top:200px;
	  border-radius:25px;
	}
form #input img{ display:inline-block;
		 line-height:20px;
		}
		
form input{ width:200px;
            height:20px;
            display:inline-block;
            font-size:20px;
            text-align:center;	
			border-radius:10px;
	}
	
#pas,#sub{ margin-top:10px;
		

	}
	#pig1{ margin-bottom:-5px;
	       margin-right:8px;
	       width:14px;
	       height:17px;	  
		}	
#input{ margin:100px 0 0 85px;;
	}
#pig2{ margin-right:6px;
}	
#sub{width:120px;
	  height:30px;
	  margin-left:80px;
	  margin-top:20px;
	  font-size:21px;
	  background:#86DDEB;
	  color:#fff;
	  font-weight:bold;
	  cursor:pointer;
	  
	}
#user,#pas{ border:solid 3px #CCC;
	}
#sub{ border:medium none;
		border-radius:10px;
	}
	
	
.u_error,.p_error{ color:red;
		   font-size:18px;
		   display:none;

} 	
a{text-decoration:none;
}